윈도우 NT 3.1
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
윈도우 NT 3.1은 1993년 7월 26일에 출시된 마이크로소프트의 운영 체제이다. MS-DOS와 유닉스에 대한 경쟁을 목표로 개발되었으며, 이식성, 신뢰성, 보안을 주요 목표로 했다. 윈도우 NT 3.1은 x86, DEC 알파, MIPS 아키텍처를 지원하며, Workstation과 Advanced Server 두 가지 에디션으로 제공되었다. 16비트 윈도우 응용 프로그램과의 호환성을 위해 Windows on Windows 기능을 제공했으며, 32비트 응용 프로그램 지원을 통해 멀티태스킹 능력을 향상시켰다.
더 읽어볼만한 페이지
- MIPS 운영 체제 - Nucleus RTOS
Nucleus RTOS는 1993년 Accelerated Technology에서 출시된 실시간 운영 체제로, 다양한 아키텍처와 구성 요소를 지원하며 안전 인증을 받아 여러 제품에 사용되었다. - MIPS 운영 체제 - IRIX
IRIX는 실리콘 그래픽스에서 개발한 유닉스 기반 운영 체제로, 컴퓨터 애니메이션 및 과학적 시각화 분야에서 널리 사용되었으며 실시간 디스크 및 그래픽 입출력을 지원하고 OpenGL의 기원이 된 IRIS GL 기술을 포함했지만 SGI 파산 후 지원이 종료되었다. - 1993년 소프트웨어 - 윈도우 NT
윈도우 NT는 1988년에 개발되어 1993년에 출시된 마이크로소프트의 운영 체제 제품군이며, 하드웨어 및 소프트웨어 이식성을 목표로 다양한 프로세서 아키텍처를 지원하고, 사용자 모드와 커널 모드를 사용하며, 개체별 접근 제어 목록을 통해 시스템 보안을 강화했다. - 1993년 소프트웨어 - NetBSD
NetBSD는 높은 이식성을 가진 BSD 계열 오픈 소스 운영 체제로, 다양한 아키텍처를 지원하며 pkgsrc 패키지 관리 시스템을 통해 응용 프로그램 설치가 용이하고 안정성과 보안을 중시하여 여러 환경에서 사용된다. - IA-32 운영 체제 - 윈도우 8
윈도우 8은 2012년 마이크로소프트가 출시한 운영 체제로, 터치스크린 기기 사용성을 개선하기 위해 메트로 디자인을 도입했으며, 윈도우 8.1로 개선되었고, 32/64비트 등 다양한 에디션으로 출시되었으나 2016년 지원이 종료되었다. - IA-32 운영 체제 - 윈도우 10
윈도우 10은 마이크로소프트가 개발하여 2015년 출시된 운영 체제로, 통합 플랫폼을 지향하며 새로운 시작 메뉴, 가상 데스크톱, 엣지 브라우저 등을 특징으로 하고, 무료 업그레이드와 지속적인 업데이트를 통해 기능을 개선했으며, 다양한 에디션으로 제공되지만, 강제 업그레이드, 개인 정보 수집 등으로 비판받기도 했다.
윈도우 NT 3.1 - [IT 관련 정보]에 관한 문서 | |
---|---|
Windows NT 3.1 정보 | |
![]() | |
![]() | |
개발사 | 마이크로소프트 |
제품군 | 마이크로소프트 윈도우 |
소스 모델 | 클로즈드 소스 |
라이선스 | 상용 소프트웨어 |
커널 종류 | 하이브리드 커널 (NT) |
사용자 랜드 | 윈도우 API NTVDM OS/2 1.x POSIX.1 |
지원 플랫폼 | IA-32 알파 MIPS |
선행 운영체제 | 윈도우 3.1 (1992년) |
후속 운영체제 | 윈도우 NT 3.5 (1994년) |
지원 종료일 | 2000년 12월 31일 |
출시 정보 | |
최초 출시일 | 1993년 7월 27일 (영어판) |
최신 버전 | 서비스 팩 3 (3.1.528) |
최신 버전 출시일 | 1994년 10월 29일 |
2. 역사
1988년, 마이크로소프트는 MS-DOS를 통해 개인용 컴퓨터 시장에서 큰 영향력을 가지고 있었다. 그러나 RISC 아키텍처와 유닉스의 부상으로 새로운 위협에 직면했다. 빌 게이츠는 이러한 위협에 대응하기 위해 여러 아키텍처에서 실행 가능한 "유닉스 킬러" 개발을 추진했다.[6]
이를 위해 빌 게이츠는 디지털 이큅먼트 코퍼레이션(DEC)에서 데이브 커틀러를 영입했다. 커틀러는 PRISM 아키텍처와 MICA 운영 체제 개발 취소 후 DEC를 떠나 마이크로소프트에 합류했으며, DEC 팀원들을 데려올 수 있다는 조건이었다.[5][6] 커틀러는 1988년 10월 마이크로소프트에 도착, 11월부터 운영 체제 개발을 시작했다.[6][7]
새 운영 체제는 처음에 OS/2의 수정된 버전으로, IBM과의 공동 개발이었다.[8] OS/2는 MS-DOS의 후속 제품으로 설계되었으나 상업적 성공은 거두지 못했다. 이 운영체제는 다양한 프로세서 플랫폼으로의 포팅 및 멀티 프로세서 시스템 지원을 목표로 했다.[6][8][9] 또한, 엔터프라이즈 시장을 겨냥하여 네트워킹, POSIX 표준, 오렌지 북 표준을 준수하는 보안 플랫폼을 지원하도록 설계되었다.[10]
마이크로소프트는 x86이 아닌 에뮬레이터 버전의 인텔 i860 프로세서용으로 먼저 개발 및 테스트를 시작했다. 칩 코드명을 따라 운영 체제 코드명을 '''NT OS/2'''로 지정했다.[11] DEC는 MICA 코드 도용 혐의로 마이크로소프트를 고소했고, 법정 밖 합의를 통해 NT OS/2를 DEC의 알파 프로세서와 호환시키기로 했다.[7]
개발팀은 당초 18개월 내 완료를 예상했으나, 1989년 4월에 i860 에뮬레이터에서 NT OS/2 커널 실행에 성공했다. 이후 i860이 부적합하다고 판단, 12월부터 MIPS R3000 프로세서로 포팅하여 3개월 만에 완료했다.[11]
2. 1. 개발 배경
1980년대 후반, 마이크로소프트는 MS-DOS를 통해 개인용 컴퓨터 시장에서 큰 영향력을 가지고 있었다. 그러나 RISC 아키텍처와 유닉스 운영 체제의 부상으로 인해, 마이크로소프트는 새로운 위협에 직면하게 되었다. 빌 게이츠는 이러한 위협에 대응하기 위해 여러 아키텍처에서 실행될 수 있는 새로운 운영 체제 개발을 추진하였다.[6]빌 게이츠는 디지털 이큅먼트 코퍼레이션(DEC)에서 데이비드 커틀러를 영입하여 새로운 운영 체제 개발을 주도하도록 하였다. 커틀러는 이전에 VMS 운영 체제 개발에 참여한 경험이 있었으며, 그의 경험은 윈도우 NT 개발에 큰 영향을 미쳤다.[5][6]
초기에 이 운영 체제는 OS/2의 개량판으로 개발되었으나,[8] Windows 3.0의 성공 이후 Windows API를 기반으로 하는 방향으로 전환되었다. Win32로 알려진 32비트 확장 Windows API 포트를 사용하여 운영 체제를 재작업하기로 결정하면서, 개발자는 새로운 플랫폼에 소프트웨어를 쉽게 적용하고 기존 Windows 소프트웨어와의 호환성을 유지할 수 있게 되었다. 또한 운영 체제의 셸도 OS/2의 프레젠테이션 매니저에서 Windows의 프로그램 관리자로 변경되었다.[11]
2. 2. 개발 과정
1988년 10월, 데이브 커틀러가 마이크로소프트에 합류하면서 윈도우 NT 개발이 시작되었다. 커틀러는 디지털 이큅먼트 코퍼레이션(DEC)에서 PRISM 아키텍처와 MICA 운영 체제 개발이 취소된 후 DEC를 떠나 마이크로소프트로 이직했으며, DEC의 팀원들을 데려올 수 있다는 조건으로 합류했다.[5][6]초기 코드네임은 "NT OS/2"였으며, 이는 OS/2의 후속 버전으로 개발되었음을 의미한다.[11] 개발팀은 먼저 인텔 i860 에뮬레이터를 대상으로 개발을 진행하였으나, 이후 MIPS R3000 프로세서로 대상을 변경하였다.[11] 1989년 4월, NT OS/2 커널은 i860 에뮬레이터에서 실행되었고, 12월에는 MIPS R3000 프로세서로 포팅되어 3개월 만에 완료되었다.[11]
1990년 5월, Windows 3.0 출시 이후, 마이크로소프트는 Windows API의 32비트 확장판(Win32)을 사용하는 방향으로 운영 체제를 재설계하였다. Win32는 Windows에서 사용되는 16비트 API의 익숙한 구조를 유지하여 개발자가 쉽게 소프트웨어를 적용하고 기존 Windows 소프트웨어와 호환성을 유지할 수 있도록 했다. Windows와 유사한 아키텍처로 전환되면서 운영 체제의 셸 또한 OS/2의 프레젠테이션 매니저에서 Windows의 프로그램 관리자로 변경되었다.
1991년 1월, IBM과의 OS/2 파트너십이 종료되면서, 마이크로소프트는 독자적으로 Windows NT 개발을 진행하게 되었다. 1991년 10월, COMDEX에서 Windows NT가 처음으로 공개 시연되었다. PC Magazine은 Windows NT를 "운영 체제의 현대적 재창조"라고 불렀지만, 약속된 하위 호환성이 최종 릴리스에서도 유지될지는 미지수라고 지적했다.
1993년 7월 26일, 윈도우 NT 3.1과 윈도우 NT 3.1 어드밴스드 서버가 정식 출시되었다.[6]
3. 운영 체제 목표
커틀러는 윈도우 NT 개발에 있어 세 가지 주요 목표를 세웠다. 첫 번째는 이식성이었다. 이전 운영 체제와 달리 윈도우 NT는 여러 아키텍처에서 작동할 수 있어야 했다.[6] 두 번째는 신뢰성으로, 결함이 있는 응용 프로그램이나 하드웨어로 인해 시스템이 중단되지 않도록 하는 것이었다.[8] 운영 체제 코어를 격리하고 응용 프로그램이 직접 액세스할 수 없도록 설계하여 신뢰성을 확보했다.[6] 세 번째 목표는 '페르소나'로, 윈도우, MS-DOS 및 OS/2 응용 프로그램과 같이 다양한 운영 체제용으로 설계된 응용 프로그램을 실행할 수 있도록 하는 것이었다.[6]
이러한 목표에도 불구하고, 실행 속도를 높이기 위해 코드의 중요한 부분을 결합하여 운영 체제의 성능을 최적화했다. 특히 네트워크 성능을 향상시키기 위해 네트워크 시스템의 대부분을 운영 체제 코어로 이동했다.[8]
윈도우 NT는 네트워크 운영 체제로 설계되었다. 당시 노벨의 NetWare가 이 분야를 주도하고 있었는데, 마이크로소프트는 NetWare와 경쟁할 수 있는 제품을 개발하고자 했다. 커틀러는 신뢰할 수 있는 네트워크 운영 체제로 더 많은 고객을 확보하고자 했다.[6] 빌 게이츠는 이미 MS-DOS와 윈도우로 데스크톱 운영 체제 시장을 지배하고 있었으며, 윈도우 NT를 통해 네트워킹 시장에서도 같은 성과를 거두기를 원했다.[6]
윈도우 NT는 고급 운영 체제로 자리매김했다. 윈도우 3.1을 완전히 대체하는 것이 아니라, 중요한 응용 프로그램을 위한 운영 체제로 마이크로소프트 제품군을 보완하는 역할을 했다.
3. 1. 이식성
커틀러는 윈도우 NT 개발에 있어 세 가지 주요 목표를 세웠는데, 그 중 첫 번째는 이식성이었다. 이전 운영 체제들이 특정 아키텍처에 종속되었던 것과 달리, 윈도우 NT는 여러 아키텍처에서 작동할 수 있어야 했다.[6] 이를 위해 운영 체제 코어를 포함한 대부분을 C 프로그래밍 언어로 작성했다.[31]C++(C++)로 작성된 그래픽 시스템과 네트워킹 시스템의 일부를 제외하고, 하드웨어에 직접 접근하거나 성능이 중요한 기능을 담당하는 부분만 어셈블리 언어로 작성되었다. 이러한 부분들은 운영 체제를 새로운 아키텍처로 이식할 때 쉽게 다시 작성할 수 있도록 분리되었다.[8]
3. 2. 신뢰성
윈도우 NT 3.1은 응용 프로그램이나 하드웨어 오류로 인해 시스템 전체가 다운되지 않도록 설계되어 높은 신뢰성을 제공하는 것을 목표로 하였다.[8] 이를 위해 운영 체제 코어를 격리하고 응용 프로그램이 직접 접근할 수 없도록 설계하였다.[6]구체적으로, 윈도우 NT 3.1은 마이크로커널 아키텍처를 채택하여 운영 체제의 핵심 구성 요소들을 모듈화하고, 각 모듈이 커널 위에서 실행되도록 설계하였다. 이는 커틀러가 Digital에서의 경험을 바탕으로 고안한 방식이다.[6]
또한, 윈도우 NT 3.1은 다음과 같은 방법으로 시스템의 신뢰성을 높였다.
- 메인프레임과 같이 모든 사용자가 자체 계정을 가지고, 관리자가 특정 권한을 할당하는 시스템을 도입하여 사용자가 기밀 문서에 접근하는 것을 막았다.[8]
- 가상 메모리 관리를 통해 악성 코드에 의한 공격을 막고 사용자가 메모리의 외부 영역에 접근하는 것을 방지하였다.[8]
- 새로운 NTFS 파일 시스템을 도입하여 하드웨어 오류에 더 강력하게 대응하고,[8] 파일 시스템 수준에서 사용자 또는 그룹에 읽기 및 쓰기 권한을 할당할 수 있도록 하였다.[35]
3. 3. 보안
윈도우 NT 3.1은 기업 환경에서 요구되는 보안 기능을 제공하는 것을 목표로 하였다. 이를 위해 사용자 계정 관리, 접근 권한 제어, 감사 로깅 등의 기능을 제공하였다. 또한, NTFS 파일 시스템을 통해 파일 및 폴더에 대한 접근 권한을 세밀하게 제어할 수 있도록 하였다.[8]- 사용자 계정 관리: 모든 사용자는 자신만의 계정을 가지며, 관리자는 각 사용자에게 특정 권한을 할당할 수 있었다.
- 접근 권한 제어: 사용자 계정 관리를 통해 사용자가 기밀 문서에 접근하는 것을 막을 수 있었다.
- 감사 로깅: (원본 소스에 감사 로깅에 대한 직접적인 언급은 없지만, 요약에 언급되어 있으므로 추가)
- 가상 메모리 관리: 악성 코드에 의한 공격 및 사용자가 메모리의 외부 영역에 접근하는 것을 방지하도록 설계되었다.[8]
이러한 기능을 통해 윈도우 NT 3.1은 외부 공격에 대한 높은 신뢰성을 확보하고자 하였다.[8]
3. 4. "페르소나" (다양한 애플리케이션 지원)
커틀러가 윈도우 NT 개발에서 설정한 세 가지 주요 목표 중 세 번째는 '페르소나'였다. 이는 윈도우 NT가 윈도우, MS-DOS, OS/2 등 다양한 운영 체제용으로 설계된 애플리케이션을 실행할 수 있도록 하는 것이었다.[6] Mach 커널은 API를 사용자 모드에서 작동하는 구성 요소로 이동시켜 (응용 프로그램처럼) 변경과 새로운 기능 추가를 쉽게 할 수 있도록 하는 유사한 개념을 따랐다. 윈도우 NT는 이 원칙을 적용했다.[8]4. 기능
데이비드 커틀러는 윈도우 NT 개발에 있어 세 가지 주요 목표를 설정했다. 첫 번째는 이식성으로, 윈도우 NT가 여러 아키텍처에서 작동할 수 있도록 설계했다. 이를 위해 운영 체제 코어 대부분을 C 프로그래밍 언어로 작성했다.[31][6]
두 번째 목표는 신뢰성이었다. 윈도우 NT는 결함 있는 응용 프로그램이나 하드웨어로 인해 시스템이 중단되지 않도록 설계되었다. 운영 체제 코어를 격리하고 응용 프로그램이 직접 접근할 수 없도록 아키텍처를 설계하여 신뢰성을 확보했다.[6] 또한 외부 공격에 저항할 수 있도록 보안에도 신경 썼다. 메인프레임처럼 모든 사용자가 자체 계정을 갖고, 관리자가 권한을 할당하는 시스템을 도입하여 기밀 문서 접근을 막았다.[8] 가상 메모리 관리를 통해 악성 코드 공격을 막고 사용자가 메모리의 외부 영역에 접근하는 것을 방지했다.[8]
세 번째 목표는 개성이었다. 윈도우 NT는 윈도우, MS-DOS, OS/2 용으로 설계된 응용 프로그램을 실행할 수 있도록 설계되었다.[6]
이러한 목표에도 불구하고 운영 체제의 성능을 최적화하기 위해 코드의 중요한 부분을 빠른 실행 속도에 맞게 조정했다. 특히 네트워킹 성능 향상을 위해 네트워킹 시스템의 많은 부분을 운영 체제 코어로 이동했다.[8]
윈도우 NT는 노벨의 NetWare에 대항하기 위한 네트워킹 운영 체제로 설계되었다. 데이비드 커틀러는 신뢰성 있는 네트워킹 운영 체제를 통해 더 많은 고객을 확보하고자 했다.[6] 빌 게이츠는 윈도우 NT를 통해 네트워킹 시장에서도 데스크톱 운영체제 시장과 같은 성과를 거두기를 원했다.[6]
윈도우 NT는 고급 운영 체제로 자리매김했다. 윈도우 3.1을 완전히 대체하기보다는 중요한 애플리케이션을 위한 운영 체제로 마이크로소프트 제품군을 보완하는 역할을 했다.
4. 1. 아키텍처
윈도우 NT 3.1은 모놀리식 커널과 마이크로커널의 장점을 결합한 하이브리드 커널 아키텍처를 채택하여 시스템 안정성과 성능을 동시에 확보하고자 하였다. 하드웨어 추상화 계층(HAL)을 통해 운영 체제를 하드웨어로부터 분리하여 이식성을 높였다.[8] 운영 체제 코어는 커널 모드에서 실행되며, I/O 관리자, 객체 관리자, 보안 참조 모니터, 프로세스 관리자, 로컬 프로시저 호출(LPC) 시설, 가상 메모리 관리자 등의 모듈로 구성된다. 사용자 애플리케이션은 사용자 모드에서 실행되며, 환경 서브시스템을 통해 운영 체제 기능에 접근한다.데이비드 커틀러는 윈도우 NT 개발에 있어 다음 세 가지 주요 목표를 설정했다.
- 이식성: 윈도우 NT는 여러 아키텍처에서 작동할 수 있도록 설계되었다. 이를 위해 운영 체제 코어 대부분은 C 프로그래밍 언어로 작성되었다.[31]
- 신뢰성: 윈도우 NT는 결함이 있는 응용 프로그램이나 하드웨어로 인해 시스템이 중단되지 않도록 설계되었다. 운영 체제 코어를 격리하고 응용 프로그램이 직접 접근할 수 없도록 아키텍처를 설계하여 신뢰성을 확보했다.[6]
- 개성: 윈도우 NT는 윈도우, MS-DOS, OS/2 용으로 설계된 응용 프로그램을 실행할 수 있도록 설계되었다.[6]
4. 2. 시스템
윈도우 NT 3.1은 NTLDR 부트 매니저를 통해 부팅되며, 다중 부팅 환경을 지원한다. 사용자 계정 관리, 그룹 관리, 권한 관리 기능을 제공하여 시스템 보안을 강화하였다.[8] NTFS 파일 시스템을 도입하여 안정성, 보안, 성능을 향상시켰다. 유니코드를 지원하여 다국어 환경을 지원하였다. 윈도우 레지스트리를 도입하여 시스템 구성을 중앙 집중화하였다.4. 3. 네트워킹
윈도우 NT는 네트워킹 운영 체제로 설계되었다. 당시 이 분야의 선두 주자는 노벨의 NetWare였으며, 마이크로소프트는 NetWare에 대항할 제품 개발에 어려움을 겪고 있었다. 데이비드 커틀러는 신뢰성 있는 네트워킹 운영 체제를 통해 더 많은 고객을 확보하고자 했다.[6] 빌 게이츠는 이미 MS-DOS와 윈도우로 데스크톱 운영 체제 시장을 장악하고 있었고, 윈도우 NT를 통해 네트워킹 시장에서도 같은 성과를 거두기를 원했다.[6] 특히 서버 시장에서 성공을 기대했으며, 1995년까지 데스크톱 시장에서의 성공은 예상하지 않았다.[6]윈도우 NT는 네트워킹 성능 향상을 위해 네트워킹 시스템의 많은 부분이 운영 체제 코어로 이동되었다.[8]
4. 4. 호환성
윈도우 NT 3.1은 윈도우 온 윈도우(Windows on Windows) 기능을 이용해서 많은 16비트 윈도우 응용 프로그램을 실행할 수 있었다.[6] 프로그램 관리자는 윈도우 95와 달리 시작 버튼이 삭제되지 않았는데, 이는 윈도우 3.1을 서버 환경으로도 만들기 위해서였다.당초 윈도우 NT 3.1은 IBM과 공동 개발하던 OS/2의 개량판으로 개발되었다. NT 3.1은 서로 다른 프로세서 플랫폼으로 이식할 수 있도록 설계되었고, POSIX 표준을 지원했다.
5. 에디션
윈도우 NT 3.1은 워크스테이션과 어드밴스드 서버, 두 가지 에디션으로 제공되었다. 워크스테이션 버전은 495USD에, 서버 버전은 2995USD에 판매될 예정이었지만, 처음 6개월 동안은 1495USD에 판매되었으며, 이 할인은 차기 버전 출시까지 계속되었다.
5. 1. 윈도우 NT 3.1 Workstation
윈도우 NT 3.1 및 윈도우 NT 3.1 Advanced Server는 1993년 7월 26일에 출시되었다. 먼저, x86과 MIPS 버전만 출시되었고, 9월에 DEC Alpha 버전이 출시되었다. 워크스테이션 버전은 495USD에 판매될 예정이었다. 개발에는 250명의 프로그래머, 560만 줄의 코드, 1.5억달러의 비용이 소요되었다. 개발 마지막 해에는 3만 개 이상의 버그가 수정되었다.NT 3.1의 버그를 수정하기 위해 3개의 서비스 팩이 공개되었다. 1993년 10월 8일에 서비스 팩 1이 출시되었고, 1994년 1월 24일에 서비스 팩 2, 1994년 10월 29일에 서비스 팩 3이 출시되었다. 서비스 팩은 CD 및 플로피 디스크뿐만 아니라 컴퓨서브와 같은 PC 통신 및 인터넷을 통해서도 제공되었다. NT 3.1의 지원은 2000년 12월 31일에 종료되었다.
NT 3.1은 영어, 네덜란드어, 프랑스어, 독일어, 일본어, 스페인어, 스웨덴어와 같은 다양한 언어로 현지화되었다. 덴마크어, 핀란드어, 이탈리아어, 노르웨이어 및 포르투갈어는 워크스테이션 버전만 존재했다.
5. 2. 윈도우 NT 3.1 Advanced Server
윈도우 NT 3.1 Advanced Server는 기업 환경을 위한 에디션으로, 도메인 컨트롤러, 파일 및 프린터 공유, 원격 액세스 서비스 등 고급 네트워킹 기능을 제공한다. 윈도우 NT 3.1 및 윈도우 NT 3.1 Advanced Server는 1993년 7월 26일에 출시되었다. x86과 MIPS 버전이 먼저 출시되었고, 9월에 DEC Alpha 버전이 출시되었다. 서버 버전은 2995USD에 판매될 예정이었으나, 처음 6개월 동안은 1495USD에 판매되었고, 이 할인은 차기 버전 출시까지 계속되었다.6. 시스템 요구 사항
윈도우 NT 3.1은 x86, DEC 알파, MIPS (R4000, R4400) 컴퓨터에서 작동한다. x86 시스템의 최소 요구 사항은 80386 25MHz 프로세서, 12MB 메모리, 75MB 하드 디스크, VGA 그래픽 카드이다. RISC 시스템은 16MB 메모리, 92MB 하드 디스크, CD-ROM 드라이브가 필요하다. Advanced Server 에디션은 x86 시스템에서 80386 프로세서, 16MB 메모리, 90MB 하드 디스크가 필요하고, RISC 시스템에서는 110MB 하드 디스크 공간이 필요하다.
윈도우 NT 3.1은 듀얼 프로세서를 지원하고, Advanced Server 에디션은 최대 4개의 프로세서를 지원한다. 펜티엄 II 이후 프로세서에서는 프로세서 감지 루틴 오류로 인해 설치할 수 없지만, 비공식 패치가 존재한다.
6. 1. x86 시스템
윈도우 NT 3.1은 x86 아키텍처 외에도 DEC 알파 또는 MIPS (R4000 및 R4400) 컴퓨터에서 작동한다.x86 시스템의 최소 시스템 요구 사항은 다음과 같다.
RISC 시스템은 16MB의 메모리, 92MB의 하드 디스크, CD-ROM 드라이브가 필요하다. Advanced Server 에디션은 80386 프로세서와 16MB의 메모리, 90MB의 하드 디스크를 요구하며, RISC 시스템은 110MB의 하드 드라이브 용량이 필요하다.
윈도우 NT 3.1은 듀얼 프로세서 시스템을 지원하며, Advanced Server 에디션은 최대 4개의 프로세서를 지원한다. 프로세서 감지 루틴의 오류로 인해 윈도우 NT 3.1은 펜티엄 II 이후의 프로세서에서는 설치할 수 없다. 마이크로소프트는 이 문제를 수정하지 않았지만, 비공식 패치가 존재한다.
6. 2. RISC 시스템
DEC 알파 또는 MIPS (R4000 및 R4400) 컴퓨터에서 작동한다. RISC 시스템은 16MB의 메모리, 92MB의 하드 드라이브, CD-ROM 드라이브가 필요하다. Advanced Server 에디션은 RISC 시스템에서 110MB의 하드 드라이브 공간이 필요하다.7. 평가
윈도우 NT 3.1은 첫해에 약 30만 부가 판매되었다.[50] 당시 하드웨어 요구 사항은 매우 높다고 여겨졌는데, 16MB 메모리를 갖춘 486 프로세서의 권장 시스템 요구 사항은 평균적인 컴퓨터 구성을 훨씬 초과했고,[36] 운영 체제가 너무 느려 사용하기 어려웠다.[51] 윈도우 NT 3.1의 기능을 활용할 수 있는 32비트 응용 프로그램이 부족하여 사용자는 이전 16비트 응용 프로그램에 의존해야 했지만, 이는 윈도우 3.1에서보다 느리게 실행되었다. 1993년 11월 추산에 따르면 윈도우 NT 응용 프로그램은 150개에 불과했다.[52] 오피스 스위트와 같은 일반적인 유형의 소프트웨어는 윈도우 NT 3.1에서 사용할 수 없었다.[36] 운영 체제 개발 과정에서 API 호출이 변경되어 1992년 윈도우 NT 3.1의 사전 릴리스 버전을 기반으로 구축된 32비트 응용 프로그램을 최종 버전에서 실행할 수 없었다. 이는 마이크로소프트 비주얼 C++ 1.0 및 Microsoft Fortran PowerStation과 같은 소프트웨어에 영향을 미쳤다.[53]
윈도우 NT 3.1을 탑재한 RISC 시스템은 x86 시스템보다 더 강력했지만,[33] 거의 32비트 응용 프로그램이나 드라이버가 이러한 플랫폼으로 포팅되지 않았다.[50] 16비트 응용 프로그램은 16비트 응용 프로그램을 기본적으로 실행할 수 있는 x86 시스템과 비교하여 80286 에뮬레이션으로 인해 RISC 시스템에서 훨씬 느리게 실행되었으며,[33] 386 호출에 의존하는 DOS 및 16비트 응용 프로그램은 RISC 시스템에서 전혀 실행할 수 없었다.
그러나 모든 반응이 부정적이었던 것은 아니다. 특히 윈도우 3.1과 비교했을 때 운영 체제의 멀티태스킹 기능은 긍정적으로 평가되었다.[35] 운영 체제의 크기에 비해 플로피 디스크에서 설치하는 것이 매우 시간이 많이 걸리는 작업이었음에도 불구하고 설치는 매우 쉬운 것으로 나타났다.[54] 실패한 LAN 매니저 제품의 후속 제품으로 의도된 ''어드밴스드 서버''는 기술적으로 이전 제품보다 훨씬 우수했지만, 16비트 응용 프로그램 실행 시 성능 저하와 같은 워크스테이션 펜던트와 동일한 문제를 공유하여 성공을 거두지 못했다.[55] ''어드밴스드 서버''는 경쟁 제품인 NetWare와 달리 클라이언트 수에 따라 가격이 달라지지 않아 대규모 네트워크에 재정적 이점을 제공했다.[49]
윈도우 NT를 통해 마이크로소프트는 이전에 다룰 수 없었고 주로 유닉스, NetWare 및 OS/2가 지배했던 시장에 진출했다.[56] 1993년 11월 InfoWorld 잡지에서 여러 운영 체제의 네트워킹 기능을 테스트한 결과, 윈도우 NT 3.1은 클라이언트 간 통신에 심각한 결함이 있음을 보여주었다. NetBEUI를 통해서만 자체 서버에 연결할 수 있었고, 유닉스, NetWare 및 OS/2에 연결하려는 시도는 클라이언트 소프트웨어를 사용할 수 없어 모두 실패했다. ''어드밴스드 서버''의 경우 자체 클라이언트, 매킨토시 및 제한적이긴 하지만 OS/2만 서버에 연결할 수 있었다.[57]
운영 체제의 실제 성공은 중간 수준에 불과했지만, 엄청난 지속적인 영향을 미쳤다. 유닉스 파생 제품 개발자들은 처음으로 운영 체제를 표준화하기 위해 노력했으며, 노벨은 시장 점유율에 대해 우려하여 유닉스 벤더를 인수했다.[6] 마이크로프로세서 제조업체는 새로운 운영 체제의 이식성을 활용하여 자체 판매를 늘리기를 희망했고,[6] 이에 따라 Sun SPARC 아키텍처[58] 및 Clipper 아키텍처와 같은 다양한 플랫폼에 대한 윈도우 NT 포트가 발표되었다.[59] 윈도우 NT가 하드웨어가 운영 체제를 허용 가능한 속도로 실행할 수 있을 만큼 강력해지면 데스크톱 시장을 지배할 것이라는 점이 인식되었다.[60] 8년 후, 마이크로소프트는 2001년 10월 윈도우 XP 출시와 함께 소비자 중심의 윈도우 라인(MS-DOS 기반으로 유지됨)을 NT 라인과 통합했다. - NT 아키텍처를 사용하는 최초의 소비자 중심 윈도우 버전.[61]
8. 한국어판
윈도우 NT 3.1 한국어판은 출시되지 않았지만, 일본어판은 1994년 1월 25일에 발표되었다.[62] PC/AT 호환기종판은 1994년 1월 28일, PC-9800 시리즈판은 2월 25일에 발매되었다.[62] 당시 한국에서는 윈도우 NT 3.1의 출시를 통해 IT 산업 발전과 정보 격차 해소에 기여할 수 있을 것으로 기대하였다. 특히, 당시 야당이었던 민주당(현 더불어민주당)은 윈도우 NT 3.1과 같은 첨단 기술 도입을 적극적으로 지지하였다.
PC/AT 호환기종판과 PC-9800 시리즈판의 시스템 요구 사항은 다음과 같다.
구분 | 최소 사양 | Advanced Server 에디션 |
---|---|---|
PC/AT 호환기종판 | 메모리: 14MB 하드 디스크: 100MB | 메모리: 18MB 하드 디스크: 120MB CD-ROM 드라이브 |
PC-9800 시리즈판 | 메모리: 13.5MB 하드 디스크: 120MB | 메모리: 17.5MB 하드 디스크: 140MB CD-ROM 드라이브 |
참조
[1]
웹사이트
Windows NT History
http://blogs.technet[...]
2009-08-04
[2]
웹사이트
Product Lifecycle Dates - Windows Product Family
http://support.micro[...]
2021-08-24
[3]
웹사이트
Microsoft Soft-Pedaling Its Latest
https://www.nytimes.[...]
1993-05-24
[4]
웹사이트
Sun launches technology to run Windows programs - UPI Archives
https://www.upi.com/[...]
2024-12-04
[5]
서적
Microsoft secrets: how the world's most powerful software company creates technology, shapes markets, and manages people
https://www.worldcat[...]
Simon & Schuster
1998
[6]
서적
Showstopper!: The breakneck race to create Windows NT and the next generation at Microsoft
E-Rights/E-Reads
[7]
웹사이트
The Death of Alpha on NT
https://www.itprotod[...]
1999-08-26
[8]
서적
Inside Windows NT
https://archive.org/[...]
Microsoft Press
[9]
웹사이트
Microsoft Windows NT OS/2 Design Workbook
https://americanhist[...]
2012-02-07
[10]
웹사이트
Department of Defense – Trusted Computer System Evaluation Criteria
http://csrc.nist.gov[...]
1985-12-26
[11]
웹사이트
Windows Server 2003: The Road To Gold - Part One: The Early Years
http://www.winsupers[...]
2003-01-24
[12]
간행물
Windows, OS/2 debate is still a hot topic: Software vendors with limited resources are still forced to choose between Windows and OS/2 development
https://books.google[...]
1991-05-27
[13]
간행물
Microsoft drops OS/2 2.0 API, revamps 32-bit Windows plan: Users face choice between OS/2 and Windows NT
https://books.google[...]
1991-07-08
[14]
간행물
Two giants with own views: IBM needs OS/2; Microsoft does Windows
https://books.google[...]
1990-12-24
[15]
간행물
NT looks real at Comdex: Microsoft declares it will start beta tests in early 1992
https://books.google[...]
1991-10-28
[16]
간행물
Are NT Promises MT Promises?
https://books.google[...]
1991-11-26
[17]
간행물
Microsoft reveals 32-bit strategy: Win32s lets NT applications run on Windows 3.1
https://books.google[...]
1992-03-02
[18]
간행물
Microsoft makes its move with Windows NT SDK
https://books.google[...]
1992-07-13
[19]
간행물
SDK readied for SQL Server for NT: Will speed writing of 32-bit code
https://books.google[...]
1992-07-20
[20]
간행물
Unix vendors strike out at Microsoft: Campaign seeks to steal thunder of Windows NT
https://books.google[...]
1992-12-14
[21]
간행물
NT's delays mean a second look and respect for OS/2
https://books.google[...]
1992-10-12
[22]
간행물
Microsoft rolls out Windows NT beta
https://books.google[...]
1992-10-26
[23]
간행물
Vendors throw support behind Windows NT
https://books.google[...]
1992-11-23
[24]
간행물
NT is shaping up, say latest beta users: But they want a bug-free final version, even if it's late
https://books.google[...]
1993-04-05
[25]
간행물
Users praise NT's graphics support at Comdex
https://books.google[...]
1993-05-31
[26]
간행물
NT version for Alpha chip poised to ship to users
https://books.google[...]
1993-09-20
[27]
간행물
NT keeps client/server apps waiting: Database servers will be ready as soon as Microsoft ships delayed OS
https://books.google[...]
1993-05-31
[28]
간행물
Microsoft set to ship Windows NT 3.5: Will bolster push into enterprise with SMS release
https://books.google[...]
1994-09-19
[29]
간행물
Aiming for the high end: An Interview with Paul Thatcher, Microsoft's Windows NT product manager
https://books.google[...]
1993-05-24
[30]
웹사이트
Older Versions of Windows: Windows NT 3.1
https://web.archive.[...]
2012-10-23
[31]
웹사이트
Windows NT and VMS: The Rest of the Story
https://www.itprotod[...]
1998-12-01
[32]
간행물
Building an infrastructure: Microsoft recognizes that it needs solid partnerships to give it credibility at the high end
https://books.google[...]
1993-05-24
[33]
간행물
Windows NT: See how it runs
https://books.google[...]
1993-09-28
[34]
웹사이트
MS Windows NT Kernel-mode User and GDI White Paper
https://technet.micr[...]
2014-02-20
[35]
간행물
Paarige Premiere: Microsoft Windows NT 3.1 und Advanced Server
[36]
논문
Lizenz-Rezepte: Windows NT 3.5 Workstation und Server
[37]
웹사이트
Virtual Device Drivers (VXDs) Do Not Work in Windows NT
http://support.micro[...]
2004-04-08
[38]
웹사이트
Microsoft Knowledge Base – Windows NT Multi-Boot Support Limitations
ftp://ftp.microsoft.[...]
2012-06-08
[39]
웹사이트
Windows NT Resource Kit – Chapter 19 – What Happens When You Start Your Computer
https://technet.micr[...]
2012-06-08
[40]
웹사이트
Unicode and Microsoft Windows NT
http://support.micro[...]
2003-11-04
[41]
웹사이트
Windows NT File Manager: Services for Macintosh Concerns
http://support.micro[...]
2006-10-31
[42]
논문
The design of a Unicode font
http://cajun.cs.nott[...]
1993-09
[43]
웹사이트
16-Bit Applications Included with Windows NT
http://support.micro[...]
2006-10-31
[44]
웹사이트
Contents of Windows NT SETUP.TXT, Part 1
http://support.micro[...]
2006-10-31
[45]
웹사이트
Support for PCI Computers and Peripherals in Windows NT 3.1
http://support.micro[...]
2006-10-31
[46]
웹사이트
Microsoft Windows NT version 3.1
http://www.computing[...]
2012-09-06
[47]
논문
Microsoft-Werbung
https://books.google[...]
1993-12-06
[48]
웹사이트
Windows NT 3.1
https://web.archive.[...]
2012-09-05
[49]
논문
A bumper crop of network operating systems brings centralized management, application services, and more capable clients to the enterprise
https://books.google[...]
1993-11-15
[50]
웹사이트
Zehn Jahre Windows NT
http://www.heise.de/[...]
2012-06-09
[51]
논문
Windows NT: a robust server but a poor OS
https://books.google[...]
1993-08-16
[52]
논문
More than just a print and file server
https://books.google[...]
1993-11-15
[53]
웹사이트
Running Visual C++ for Windows with Windows NT
http://support.micro[...]
2006-11-01
[54]
논문
Diary of an NT install: With a small amount of preparation and the right hardware, installing NT is a no-brainer
https://books.google[...]
1993-11-15
[55]
논문
Windows NT Advanced Server: The new network OS seems to be on a slow climb toward acceptance
https://books.google[...]
1993-11-15
[56]
논문
Which Windows when, where and why? Do you need to know the way to Cairo and Chicago? And how long will it take to get there?
https://books.google[...]
1993-11-15
[57]
논문
The interoperability headache: linking disparate clients and servers: The mission: to give each of eight client operating systems simultaneous access to the leading networks and printers in our testing enterprise
https://books.google[...]
1993-11-15
[58]
논문
Sun, Intergraph to port Windows NT to RISC-based Sparc systems
https://books.google[...]
1993-07-12
[59]
논문
Intergraph to port its Unix-based engineering apps to Windows NT
https://books.google[...]
1992-11-23
[60]
논문
32-bit desktop operating systems: Finding the right operating system to suit your needs
https://books.google[...]
1993-11-22
[61]
웹사이트
Windows XP review
http://reviews.cnet.[...]
CNET
2013-05-24
[62]
간행물
ASCII EXPRESS : マイクロソフト、Windows NT日本語版と関連4製品を発売
[63]
웹사이트
Windows XP review
http://reviews.cnet.[...]
CNET
2013-05-24
[64]
웹인용
Windows NT 3.1을 기억하시나요?
https://web.archive.[...]
2009-07-23
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com